package fr.uniscol.dao;

import fr.uniscol.model.BaseAnneeScolaire;
import fr.uniscol.model.Classe;
import fr.uniscol.model.MEF;
import java.sql.SQLException;
import java.util.List;

public interface IClasseDao {

	public Classe saveClasse(Classe classe);

	public List<Classe> getAllClassesOfEtablissement(BaseAnneeScolaire base);

	public Classe getClasseById(long classeId);
    
    public boolean deleteClasse(Classe classe);
    
    public List<MEF> getMefsAppartenanceOfStructure(Classe classe);
}
